let n = 45
var isPowerOfThree = function (n) {
    if (n <= 0) return false; // 处理负数和零
    // 不断除以3，直到结果小于3
    while (n >= 3) {
        if (n % 3 !== 0) return false; // 不能整除3就不是3的幂
        n = n / 3;
    }
    // 最后结果应该是1（3^0=1）
    return n === 1;
};
console.log(isPowerOfThree(n));
